Nike has closed retail stores as part of the national retail strategy it launched this spring, which has also brought roughly 1,400 layoffs.
Nike has closed retail stores as part of the national retail strategy it launched this spring, which has also brought roughly 1,400 layoffs.